.dialog-mask[data-v-46e7cd36] {
    background: url() repeat top;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99
}

.dialog .close[data-v-46e7cd36] {
    cursor: pointer;
    text-align: right;
    width: 25px;
    height: 25px;
    background: #fff url() no-repeat 50%;
    background-size: 25px 25px;
    margin-left: 574px
}

.dialog .close[data-v-46e7cd36]:hover {
    opacity: .8
}

.dialog table[data-v-46e7cd36] {
    border-collapse: collapse;
    width: 100%
}

.dialog table[data-v-46e7cd36], .dialog td[data-v-46e7cd36], .dialog th[data-v-46e7cd36] {
    border: 1px solid #e4e4e4;
    font-size: 14px;
    text-align: center
}

.dialog td[data-v-46e7cd36], .dialog th[data-v-46e7cd36] {
    height: 40px;
    color: #595959
}

.not-login-box[data-v-2a301aaa] {
    width: 100%;
    height: 300px
}

.not-login-box button[data-v-2a301aaa] {
    margin: 0 auto
}

.animation[data-v-1bf4e7f0] {;
    -webkit-animation: twinkling-data-v-1bf4e7f0 1s ease-in-out infinite;
    animation: twinkling-data-v-1bf4e7f0 1s ease-in-out infinite;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes twinkling-data-v-1bf4e7f0 {
    0% {
        opacity: .8;
        filter: alpha(opacity=20);
        -webkit-transform: scale(.97)
    }
    50% {
        opacity: 1;
        filter: alpha(opacity=50);
        -webkit-transform: scale(1)
    }
    to {
        opacity: .8;
        filter: alpha(opacity=20);
        -webkit-transform: scale(.97)
    }
}

@keyframes twinkling-data-v-1bf4e7f0 {
    0% {
        opacity: .8;
        filter: alpha(opacity=20);
        -webkit-transform: scale(.97)
    }
    50% {
        opacity: 1;
        filter: alpha(opacity=50);
        -webkit-transform: scale(1)
    }
    to {
        opacity: .8;
        filter: alpha(opacity=20);
        -webkit-transform: scale(.97)
    }
}